+2003-11-01 Raymond Penners <raymond@dotsphinx.com>\r
+\r
+ * src/xp_theme.c: Do not display XP scrollbar grippers on tiny\r
+ scrollbars.\r
+\r
2003-10-23 Raymond Penners <raymond@dotsphinx.com>\r
\r
* === Released 0.5.1 ===\r
GdkDrawable *drawable;
int part_state;
+ /* Do not display grippers on tiny scroll bars, the limit imposed
+ is rather arbitrary, perhaps we can fetch the gripper geometry
+ from somewhere and use that... */
+ if ((element == XP_THEME_ELEMENT_SCROLLBAR_GRIPPER_H && width < 16)
+ || (element == XP_THEME_ELEMENT_SCROLLBAR_GRIPPER_V && height < 16))
+ {
+ return TRUE;
+ }
+
if (! xp_theme_is_drawable (element))
return FALSE;